pulse echo - Spanish English Dictionary